
@charset "utf-8";
/* global */
*{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif,SunSim;}
body,dl,dd,p,div{padding:0; margin:0; font-size:14px; color:#333;}
body ul,body ul li{ margin:0; padding:0; list-style:none;}
.login_body{background:#333844 url(../img/common/back_login1.jpg) repeat center;background-size: cover;background-attachment: fixed;height:100%;overflow:hidden;}
.login{font: 13px/1.5 Microsoft YaHei,Arial, Helvetica, sans-serif,SunSim;
    position:fixed;
    left:50%;
    top:50%;
    /*margin: 150px auto 0 auto;*/
    /*margin:0 auto;*/
    margin-left:-150px;
    margin-top:-200px;
    /*min-height: 320px;*/
    height: 400px;
    max-width: 320px;
    width: 320px;
    padding: 40px 40px 50px 40px;
    background-color: #ffffff;
    border-radius: 4px;
    /* overflow-x: hidden; */
    box-sizing: border-box;
}
.login input{margin-bottom:15px;}
.message {
    margin: 0px 0 0 -58px;
    padding: 10px 10px 10px 50px;
    background: #00C1DE;
    position: relative;
    color: #fff;
    font-size: 16px;
}
#darkbannerwrap {
    background: url(../img/common/loginbak.png);
    width: 18px;
    height: 10px;
    margin: 0 0 20px -58px;
    position: relative;
}
.login_input{
    border: 1px solid #DCDEE0;
    vertical-align: middle;
    border-radius: 3px;
    height: 40px;
    padding: 0px 16px;
    font-size: 16px;
    color: #555555;
    outline:none;
    width:205px;
}
.login_submit{
    display: inline-block;
    vertical-align: middle;
    height:38px;
    margin: 0px;
    font-size: 16px;
    line-height: 38px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    color: #ffffff;
    background-color: #00C1DE;
    border-radius: 3px;
    border: none;
    -webkit-appearance: none;
    outline:none;
    width:240px;
}

.login .code{width:98px;vertical-align:top;}
.login img{width:117px;height:30px;border:1px solid #ddd;vertical-align:middle;margin-bottom:20px;margin-left:5px;cursor:pointer; vertical-align:middle;}
.copyright{
    font-size:14px;
    color:#fff;
    display:block;
    position:absolute;
    bottom:15px;
    right:15px;
}
.login_forget{color:#00c1de; cursor:pointer;}
#vercodeimg{width:98px;height:38px;}